computer repair consulting chemistry music ants education biology cpu components electronic institute development mice rats thin-client computer dss medical radius3 information technology application laptop memory science monitor computer parts research digital cameras memory upgrade notebook physics computer memory management electronics - general cell phones keyboard laptops piano computer hardware cable memory guitar